package com.photo.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.photo.system.model.dto.Appointment.AppointmentQueryRequest;
import com.photo.system.model.entity.Appointment;
import com.photo.system.model.vo.AppointmentVO;

/**
* @author xuwenhui
* @description 针对表【appointment(预约拍摄表)】的数据库操作Service
* @createDate 2024-12-15 18:33:39
*/
public interface AppointmentService extends IService<Appointment> {


    Page<AppointmentVO> getQueryWrapperByAll(Page<AppointmentVO> pageParam, AppointmentQueryRequest appointmentQueryRequest);

    Page<AppointmentVO> getQueryWrapperByMy(Page<AppointmentVO> pageParam, AppointmentQueryRequest appointmentQueryRequest, Long userId);
}
